package com.ruoyi.buss.grid.sh.service.impl;

import java.util.List;

import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;

import com.ruoyi.buss.grid.sh.domain.DataGtgshYz;
import com.ruoyi.buss.grid.sh.mapper.DataGtgshYzMapper;
import com.ruoyi.buss.grid.sh.service.IDataGtgshYzService;

/**
 * 优质商户Service业务层处理
 * 
 * @author ruoyi
 * @date 2021-07-09
 */
@Service
public class DataGtgshYzServiceImpl implements IDataGtgshYzService 
{
    @Autowired
    private DataGtgshYzMapper dataGtgshYzMapper;

    /**
     * 查询优质商户
     * 
     * @param deptid 优质商户ID
     * @return 优质商户
     */
    @Override
    public DataGtgshYz selectDataGtgshYzById(String deptid)
    {
        return dataGtgshYzMapper.selectDataGtgshYzById(deptid);
    }

    /**
     * 查询优质商户列表
     * 
     * @param dataGtgshYz 优质商户
     * @return 优质商户
     */
    @Override
    public List<DataGtgshYz> selectDataGtgshYzList(DataGtgshYz dataGtgshYz)
    {
        return dataGtgshYzMapper.selectDataGtgshYzList(dataGtgshYz);
    }

    /**
     * 新增优质商户
     * 
     * @param dataGtgshYz 优质商户
     * @return 结果
     */
    @Override
    public int insertDataGtgshYz(DataGtgshYz dataGtgshYz)
    {
        return dataGtgshYzMapper.insertDataGtgshYz(dataGtgshYz);
    }

    /**
     * 修改优质商户
     * 
     * @param dataGtgshYz 优质商户
     * @return 结果
     */
    @Override
    public int updateDataGtgshYz(DataGtgshYz dataGtgshYz)
    {
        return dataGtgshYzMapper.updateDataGtgshYz(dataGtgshYz);
    }

    /**
     * 批量删除优质商户
     * 
     * @param deptids 需要删除的优质商户ID
     * @return 结果
     */
    @Override
    public int deleteDataGtgshYzByIds(String[] deptids)
    {
        return dataGtgshYzMapper.deleteDataGtgshYzByIds(deptids);
    }

    /**
     * 删除优质商户信息
     * 
     * @param deptid 优质商户ID
     * @return 结果
     */
    @Override
    public int deleteDataGtgshYzById(String deptid)
    {
        return dataGtgshYzMapper.deleteDataGtgshYzById(deptid);
    }
}
